package cn.cdeden.knowledge.domain.dto;

//import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @ProjectName : ecm_svn02
 * @Package : com.cdyd.ecm.modules.personage.domain.dto
 * @ClassName : NoteDateQueryParam
 * @Author : Yu.
 * @Description : //  时间查询
 * @Date : 2024/2/29 10:14
 * @Version : 1.0
 */
@Getter
@Setter
public class DateQueryParam {


    /**
     *  偏离的天数
     **/
//    @ApiModelProperty(value = "偏离的天数")
    private Integer num;

    /**
     *  6.年份  (YEAR)、5.月份 (MONTH)、 4.日期 (DAY)、 3.小时 (HOUR)、 2.分钟 (MINUTE)、1.秒钟 (SECOND)
     **/
//    @ApiModelProperty(value = "6.年份  (YEAR)、5.月份 (MONTH)、 4.日期 (DAY)、 3.小时 (HOUR)、 2.分钟 (MINUTE)、1.秒钟 (SECOND)")
    private String type;

    /**
     *  开始时间
     **/
//    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
//    @ApiModelProperty(value = "开始时间")
    private Date startTime;

    /**
     *  结束时间
     **/
//    @JsonFormat(pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
//    @ApiModelProperty(value = "结束时间")
    private Date endTime;




}
